﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Inventario_HardSoft.Controlador;

namespace Inventario_HardSoft.Presentacion
{
    public partial class Problema_Rechazado : Form
    {
        private Ctrl_H_Asist_Rep controlador;
        public Problema_Rechazado()
        {
            InitializeComponent(); 
            controlador = new Ctrl_H_Asist_Rep();
        }

        private void Problema_Rechazado_Load(object sender, EventArgs e)
        { 
         controlador.getList_ProblemasRechazados(grib_Asistente_ReparadorHw);
         controlador.getList_ProblemasRechazadosSw(grib_Asistente_ReparadorSw);
        }

        private void grib_Asistente_ReparadorHw_SelectionChanged(object sender, EventArgs e)
        {
            foreach (DataGridViewRow rowSelected in grib_Asistente_ReparadorHw.SelectedRows)
            { 
                txt_Descripcion.Text = rowSelected.Cells[7].Value.ToString();
                txt_Estado.Text = rowSelected.Cells[8].Value.ToString();                
                txt_Motivo.Text = rowSelected.Cells[16].Value.ToString();
                txt_Prioridad.Text = rowSelected.Cells[11].Value.ToString();
                txt_Programa.Text = rowSelected.Cells[13].Value.ToString();
                txt_AsignadoPrincipal.Text = rowSelected.Cells[15].Value.ToString();              
            }                        
        }

        private void tabControl1_Click(object sender, EventArgs e)
        {
            grib_Asistente_ReparadorHw.ClearSelection();
            grib_Asistente_ReparadorSw.ClearSelection();
            txt_Descripcion.Text = "";
            txt_Estado.Text = "";
            txt_Motivo.Text = "";
            txt_Programa.Text = "";
            txt_Prioridad.Text = "";
            txt_AsignadoPrincipal.Text = "";  
        }

        private void grib_Asistente_ReparadorSw_SelectionChanged(object sender, EventArgs e)
        {
            foreach (DataGridViewRow rowSelected in grib_Asistente_ReparadorSw.SelectedRows)
            {
                txt_Descripcion.Text = rowSelected.Cells[7].Value.ToString();
                txt_Estado.Text = rowSelected.Cells[8].Value.ToString();
                txt_Motivo.Text = rowSelected.Cells[16].Value.ToString();
                txt_Prioridad.Text = rowSelected.Cells[11].Value.ToString();
                txt_Programa.Text = rowSelected.Cells[13].Value.ToString();
                txt_AsignadoPrincipal.Text = rowSelected.Cells[15].Value.ToString();              
            } 
        }
    }
}
